package com.qjdchina.sku.dao.mapper;

import java.util.List;

import com.qjdchina.sku.model.Category;
import com.qjdchina.sku.model.HardcoverStandard;
import com.qjdchina.sku.model.RelHardcoverStandardCategory;
import org.apache.ibatis.annotations.Param;

public interface HardcoverStandardMapper {
	HardcoverStandard selectByPrimaryKey(Integer id);
	/**
	 * 获取所有精装标准
	 * shenpingfeng
	 * 2017年1月5日
	 * @return
	 */
	List<HardcoverStandard> selectAllHardcoverStandard();
	/**
	 * 根据hardcoverStandardId获取品类Id 
	 * shenpingfeng
	 * 2017年1月5日
	 * @param hardcoverStandardId
	 * @return
	 */
	List<Integer> selectCategoryIdByHardcoverStandardId(Integer hardcoverStandardId);

	List<RelHardcoverStandardCategory> selectCategoryIdsByHardcoverStandardIds(@Param("hardcoverStandardIds") List<Integer> hardcoverStandardIds);
	
	/**
	 * 根据hardcoverStandardId获取品类
	 * shenpingfeng
	 * 2017年1月5日
	 * @param hardcoverStandardId
	 * @return
	 */
	List<Category> selectCategoryByHardcoverStandardId(Integer hardcoverStandardId);
}